翻訳と辞書
Words near each other
・ Web ranking
・ Web Registry Service
・ Web resource
・ Web Rule Language
・ Web science
・ Web Science Trust
・ Web scraping
・ Web search engine
・ Web search query
・ Web series
・ Web server
・ Web server benchmarking
・ Web Server Gateway Interface
・ Web service
・ Web Services Conversation Language
Web Services Description Language
・ Web Services Discovery
・ Web Services Distributed Management
・ Web Services Enhancements
・ Web Services Flow Language
・ Web Services for Devices
・ Web Services for Remote Portlets
・ Web Services Inspection Language
・ Web Services Interoperability
・ Web Services Interoperability Technology
・ Web Services Invocation Framework
・ Web Services Metadata for Java
・ Web Services Modeling Language
・ Web services protocol stack
・ Web Services Resource Framework


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Web Services Description Language : ウィキペディア英語版
Web Services Description Language

The Web Services Description Language (WSDL ) is an XML-based interface definition language that is used for describing the functionality offered by a web service. The acronym is also used for any specific WSDL description of a web service (also referred to as a ''WSDL file''), which provides a machine-readable description of how the service can be called, what parameters it expects, and what data structures it returns. It thus serves a purpose that corresponds roughly to that of a method signature in a programming language.
The current version of WSDL is WSDL 2.0. The meaning of the acronym has changed from version 1.1 where the D stood for Definition.
== Description ==

The WSDL describes services as collections of network endpoints, or ports. The WSDL specification provides an XML format for documents for this purpose.
The abstract definitions of ports and messages are separated from their concrete use or instance, allowing the reuse of these definitions. A port is defined by associating a network address with a reusable binding, and a collection of ports defines a service. Messages are abstract descriptions of the data being exchanged, and port types are abstract collections of supported operations. The concrete protocol and data format specifications for a particular port type constitutes a reusable binding, where the operations and messages are then bound to a concrete network protocol and message format. In this way, WSDL describes the public interface to the Web service.
WSDL is often used in combination with SOAP and an XML Schema to provide Web services over the Internet. A client program connecting to a Web service can read the WSDL file to determine what operations are available on the server. Any special datatypes used are embedded in the WSDL file in the form of XML Schema. The client can then use SOAP to actually call one of the operations listed in the WSDL file using for example XML over HTTP.
The current version of the specification is 2.0; version 1.1 has not been endorsed by the W3C but version 2.0 is a W3C recommendation.〔(【引用サイトリンク】title=Web Services Definition Language (WSDL) Version 2.0 Part 1: Core Language )〕 WSDL 1.2 was renamed WSDL 2.0 because of its substantial differences from WSDL 1.1. By accepting binding to all the HTTP request methods (not only GET and POST as in version 1.1), the WSDL 2.0 specification offers better support for RESTful web services, and is much simpler to implement. However support for this specification is still poor in software development kits for Web Services which often offer tools only for WSDL 1.1. For example, the version 2.0 of the Business Process Execution Language (BPEL) only supports WSDL 1.1.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Web Services Description Language」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.